something chugged - French English Dictionary